Big Huge Thesaurus

Aloe vera

noun

sounds kind of like